[XM] Fix 'xm help' when called on a command-name prefix.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 5 Oct 2006 15:17:06 +0000 (16:17 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 5 Oct 2006 15:17:06 +0000 (16:17 +0100)
Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
tools/python/xen/xm/main.py

index 1fb4cc2061cf8de65115efb5c3272fcbcc48200a..5239ae41563ae6cedb76f62cf61a7d2330880f0a 100644 (file)
@@ -291,6 +291,11 @@ all_commands = (domain_commands + host_commands + scheduler_commands +
 def cmdHelp(cmd):
     """Print help for a specific subcommand."""
     
+    for fc in SUBCOMMAND_HELP.keys():
+        if fc[:len(cmd)] == cmd:
+            cmd = fc
+            break
+    
     try:
         args, desc = SUBCOMMAND_HELP[cmd]
     except KeyError: